<?php

namespace app\api\controller;

use app\common\controller\Api;
use app\api\services\Config as configService;
use think\Db;

/**
 * 示例接口
 */
class Test extends Api
{

    //如果$noNeedLogin为空表示所有接口都需要登录才能请求
    //如果$noNeedRight为空表示所有接口都需要验证权限才能请求
    //如果接口已经设置无需登录,那也就无需鉴权了
    //
    // 无需登录的接口,*表示全部
    protected $noNeedLogin = ['*'];
    // 无需鉴权的接口,*表示全部
    protected $noNeedRight = ['*'];


    /**
     * 无需登录的接口
     *
     */
    public function test1()
    {
        $round_configs_all = Db::name('round_configs')->select();
        foreach($round_configs_all as $k=>$v){
            $json_decode = \GuzzleHttp\json_decode($v['Config'],true);
            $data['Url'] = $json_decode['actions'][0]['url'];
            $data['Detail'] = str_replace(' ','',$v['Config']);
            $data['create_time'] = time();
            Db::name('task_config')->insert($data);
        }
        echo '数据迁移--完成';
    }

    public function test2(){
        $aa = Db::name('rank_str_copy1')->select();
        foreach($aa as $k=>$v){
            $bb = $v;
            unset($bb['id']);
            $bb['create_date'] = date('Y-m-d',strtotime('-5 day'));
            Db::name('rank_str')->insert($bb);
        }
    }





}
